home *** CD-ROM | disk | FTP | other *** search
/ Gold Medal Software 5 / Gold Medal Software - Volume 5 (Gold Medal) (1995).iso / database / alm510.arj / ALM510.EXE / ALM.DOC < prev    next >
Text File  |  1994-11-15  |  76KB  |  1,599 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.                              Address List Manager
  8.                                  Version 5.10
  9.              Copyright 1990-94 Jack Hudgions, All rights reserved
  10.  
  11.  
  12.                                Table of Contents
  13.      1.0  Introduction...............................................    1
  14.           1.1  General Information...................................    1
  15.           1.2  Key Usage -- General..................................    1
  16.           1.3  Key Usage -- Standard Editing Keys....................    2
  17.           1.4  Key Usage -- Yes/No Options...........................    2
  18.           1.5  Key Usage -- Toggles..................................    2
  19.           1.6  Key Usage -- Menus....................................    3
  20.           1.7  File Organization.....................................    3
  21.           1.8  Automatic File Loading................................    4
  22.           1.9  Running Address List Manager..........................    4
  23.  
  24.      2.0  The Entry Editor...........................................    5
  25.           2.1  Editing and Command Keys..............................    5
  26.  
  27.      3.0  File Operations............................................    9
  28.           3.1  Loading and Saving....................................   10
  29.  
  30.      4.0  Printing...................................................   10
  31.           4.1  Output Formatting.....................................   11
  32.           4.2  Print Options.........................................   12
  33.           4.3  Label Suggestions.....................................   15
  34.           4.5  Address Book Suggestions..............................   16
  35.           4.6  Phone List Suggestions................................   16
  36.           4.7  General Print Settings Suggestions....................   16
  37.  
  38.      5.0  Configuration..............................................   16
  39.           5.1  Suggestions for Setup Files...........................   19
  40.  
  41.      6.0  Miscellaneous Main Menu Functions..........................   20
  42.           6.1  Sorting...............................................   20
  43.           6.2  Clearing the Current File.............................   20
  44.           6.3  DOS Shell.............................................   20
  45.           6.4  Quitting ALM..........................................   21
  46.  
  47.      Appendix A: ALM Disk File Names and Directories.................   21
  48.      Appendix B: Command Line Switches...............................   22
  49.      Appendix C: Troubleshooting.....................................   24
  50.      Appendix D: Distribution and Registration.......................   25
  51.      Appendix E: Acknowledgments.....................................   26
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.      Address List Manager 5.10 Instructions                        Page 1
  65.  
  66.  
  67.      1.0  Introduction
  68.  
  69.      Address List Manager (ALM) is a specialized database program designed
  70.      for maintaining mailing and phone lists and printing envelopes, labels
  71.      and two different formats of phone lists.  Its features include an
  72.      easy-to-use editor, versatile customization, superior print
  73.      formatting, full mouse support and context-sensitive help.  ALM will
  74.      accommodate lists of up to 2,400 records, and can use any size page,
  75.      index card, envelope or label in a one, two, three or four across
  76.      configuration.
  77.  
  78.  
  79.      1.1  General Information
  80.  
  81.          ALM will run on any IBM PC or compatible with at least 256K of
  82.      memory and DOS 2.10 or higher.  One megabyte of RAM (640k of
  83.      conventional memory plus 384k of XMS or EMS) is recommended for best
  84.      performance.
  85.  
  86.          A mouse is helpful, but not required.  If you want to print
  87.      envelopes, your printer must be capable of handling some type of
  88.      envelope, either single or continuous form.
  89.  
  90.          Before using ALM, it is good to have at least a fundamental
  91.      knowledge of the basic operation of your computer and of DOS file
  92.      structure, such as directories, paths and naming conventions.  If you
  93.      need more information, consult your computer and DOS manuals.
  94.  
  95.          Fully scan through the instructions at least once before you run
  96.      the program.  Be sure to keep them handy until you become an
  97.      experienced user.  That shouldn't take long, since ALM is designed to
  98.      be easy to learn and use, and its context-sensitive help is always
  99.      there to guide you.
  100.  
  101.  
  102.      1.2  Key Usage -- General
  103.  
  104.          Key usage is consistent throughout the program and in these
  105.      instructions.  Key names are shown in initial capitals, such as
  106.      Escape, Insert, Delete, etc.  The letter keys are shown in capitals.
  107.      When you see two keys separated by a hyphen, such as Alt-E, Alt-A,
  108.      etc., this means to hold down the first key then press the second.
  109.  
  110.          If you are ever in doubt about what you want to do in ALM, press
  111.      Alt-H to access ALM's context-sensitive help system.  This is
  112.      available anyplace in the program, and displays a screen of helpful
  113.      information that will guide you through the particular portion of the
  114.      program you're using.
  115.  
  116.          You may use a mouse instead of the keyboard throughout ALM.  In
  117.      all cases, a single click of the right button acts just like pressing
  118.      the Escape key.  A single click of the center mouse button (on a
  119.      three-button mouse) or a double click of the right mouse button calls
  120.      up context-sensitive help.
  121.  
  122.  
  123.  
  124.      Address List Manager 5.10 Instructions                        Page 2
  125.  
  126.  
  127.  
  128.          Whenever the mouse cursor (displayed in reverse video) is not
  129.      visible, the left mouse button acts just like pressing the Enter key.
  130.  
  131.          When the mouse cursor is visible, you can use the mouse to select
  132.      various options by placing the cursor over the desired option and then
  133.      clicking the left button.  This process is referred to as clicking on
  134.      an option in these instructions.  Specific commands available are
  135.      given in the appropriate section of these instructions.
  136.  
  137.  
  138.      1.3 Key Usage -- Standard Editing Keys
  139.  
  140.          The standard editing keys, referred to in the instructions and
  141.      used in single-line input (print settings, file names, etc.) are:
  142.      Backspace, Delete, Insert, Home, End, Alt-E (erase), and the left and
  143.      right arrow keys.  The operation of these keys and of the many
  144.      additional keys available only in the entry editor is described in the
  145.      editor section.
  146.  
  147.          Pressing Enter tells ALM to accept the input (on some computers,
  148.      this key is labeled as Return, or with a large arrow).  You may also
  149.      press Escape to exit the command (on some computers, this key is
  150.      labeled as Esc).
  151.  
  152.  
  153.      1.4 Key Usage -- Yes/No Options
  154.  
  155.          Sometimes, you'll be prompted for a single-key Yes or No response.
  156.       The default or current value is indicated by a capital letter.
  157.      Besides Y or N, you may also press Enter or the Space bar to accept
  158.      the default, or Escape to exit the command.  Mouse users may also
  159.      click on the desired option.
  160.  
  161.  
  162.      1.5 Key Usage -- Toggles
  163.  
  164.          ALM includes several toggles, options which may be turned on or
  165.      off.  A toggle is on when the box beside it is marked with an X, and
  166.      is off when this box is empty.
  167.  
  168.          To toggle an option, position the cursor on the desired option
  169.      using the arrow keys and press the Space bar or the X key.  When
  170.      you're finished, press Enter to confirm that the toggles are set as
  171.      you want them, or press Escape to leave them as they were.
  172.  
  173.          Mouse users may also click anywhere on an item to toggle it, click
  174.      on the "Ok" button to confirm the settings, or click the right mouse
  175.      button to leave the settings as they were.
  176.  
  177.  
  178.  
  179.  
  180.  
  181.  
  182.  
  183.  
  184.      Address List Manager 5.10 Instructions                        Page 3
  185.  
  186.  
  187.      1.6 Key Usage -- Menus
  188.  
  189.          Menu selections may be chosen either by highlighting the desired
  190.      option using the arrow keys and pressing Enter or the Space bar, or by
  191.      pressing the number key that corresponds to the desired selection.
  192.      The Home and PgUp keys highlight the first menu option, and the End
  193.      and PgDn keys highlight the last menu option.
  194.  
  195.          You may also press Escape to exit back to the previous menu, or
  196.      exit the program in the case of the Main Menu.  To select menu options
  197.      with a mouse, simply click anyplace on the desired selection.
  198.  
  199.          Remember, when in doubt, you may consult ALM's context-sensitive
  200.      help by either pressing Alt-H, or for mouse users, either click the
  201.      center button, or double-click the right button.
  202.  
  203.  
  204.      1.7  File Organization
  205.  
  206.          Files in ALM consist of two types, return address files and
  207.      regular files.  They are stored separately in memory, and are loaded
  208.      from and saved to disk separately.  Consult the file operations
  209.      section for a detailed discussion of saving and loading disk files.
  210.  
  211.          A regular file contains your address list.  The regular file in
  212.      memory at any given time is called the current file.  The current file
  213.      may contain up to 2,400 individual records.
  214.  
  215.          A return address file contains your return address as its only
  216.      record.  The return address in memory is called the current return
  217.      address.
  218.  
  219.          Each record in your files consists of nine entry fields.  The
  220.      fields are named Title, First Name, Last Name, Extra Line, Street,
  221.      City, State, ZIP Code and Phone.
  222.  
  223.          The maximum lengths of the fields are determined by the address
  224.      line width.  The width may be set to match the label or envelope size
  225.      and type style you are using (check the section on print settings for
  226.      more information).  The default address line width is 37 characters,
  227.      making the maximum field lengths as follows:
  228.  
  229.          Title/First Name/Last Name: The total combined length of these
  230.      three fields is either the address line width or 38 (whichever is
  231.      less), minus room for spaces between the fields if you type in more
  232.      than one of them.  When you move into one of these fields, what you
  233.      have already typed in the other two determines the maximum length of
  234.      the current field.
  235.  
  236.          Extra Line, Street: The address line width (default = 37).
  237.  
  238.          City: 15 less than the address line width (default = 22).
  239.  
  240.  
  241.  
  242.  
  243.  
  244.      Address List Manager 5.10 Instructions                        Page 4
  245.  
  246.  
  247.          State: 2.  Input in this field is automatically capitalized.
  248.  
  249.          Zip Code: 10.
  250.  
  251.          Phone: 20.
  252.  
  253.          Please note that the fields do not have to be used for exactly
  254.      what they are named. For example, the Last Name field could be used
  255.      for a company name and the Zip Code field could be used for a country
  256.      name.  Consult the section on printing for the way the fields are
  257.      arranged in printed output.
  258.  
  259.          Before beginning to create a mailing list, you might want to run
  260.      one of the alignment tests to determine the correct address line width
  261.      for the labels or envelopes you will be using.  Consult the printing
  262.      section for details.
  263.  
  264.          An additional type of file used in ALM is the setup file.  A setup
  265.      file stores all of your customized settings, including print settings,
  266.      editor and global options, function key definitions, colors, etc., so
  267.      you don't have to re-enter them every time you run the program.  See
  268.      the section on configuration for more information.
  269.  
  270.  
  271.      1.8  Automatic File Loading
  272.  
  273.          As a convenience, ALM can automatically load files at startup,
  274.      eliminating the need to load them manually.  Your return address and
  275.      setup files automatically load when you start ALM if they are named
  276.      RETURN.ALM and ALMSETUP.DAT respectively and are located in the
  277.      current drive and directory (or are otherwise specified with the /R
  278.      and /S command line switches).  You may automatically load a regular
  279.      file at startup by giving its name after the /F switch.  Consult the
  280.      appendix on command line switches for full information.
  281.  
  282.  
  283.      1.9  Running Address List Manager
  284.  
  285.          Installing ALM is easy: all you need to do is copy all its files
  286.      to a working disk.  Hard disk users will probably want to create a
  287.      separate directory for all ALM-related files.
  288.  
  289.          Running ALM is even easier: type ALM at the DOS prompt.  If you
  290.      are using setup or return address files or automatically loading a
  291.      regular file, make sure the files are in the current directory unless
  292.      you specify another directory with the /S, /R or /F switches.  Consult
  293.      the appendix on switches for details on these and other switches that
  294.      affect ALM's operation.
  295.  
  296.          Though ALM is a DOS application, it also runs well under popular
  297.      multitasking systems.  It will recognize and give up time slices when
  298.      run under Windows, OS/2 and DESQview to improve performance of other
  299.      simultaneously executing applications.
  300.  
  301.  
  302.  
  303.  
  304.      Address List Manager 5.10 Instructions                        Page 5
  305.  
  306.  
  307.          Please consult the manuals for these products for complete
  308.      instructions on installing DOS applications like ALM.  Recommended
  309.      settings for running ALM under Windows and DESQview are provided in
  310.      the files ALM.PIF and AM-PIF.DVP, respectively.  The files ALM-WIN.DOC
  311.      and ALM-DV.DOC detail the settings contained in these files.  OS/2
  312.      users, please consult the file ALM-OS2.DOC for details on fine-tuning
  313.      ALM's operation under OS/2.
  314.  
  315.          When you run ALM, the first thing you will see is the Main menu
  316.      screen.  It offers eight different options, all of which are described
  317.      fully in the sections that follow.
  318.  
  319.  
  320.      2.0  The Entry Editor
  321.  
  322.          The entry editor (Main menu option 2) is where you type
  323.      information into the fields of the current file and return address.
  324.  
  325.          The entry editor screen is divided into three parts.  Near the top
  326.      is the status line.  The status line shows the record number currently
  327.      being displayed (called the current record), the number of records
  328.      already entered, the number of empty records which could be used, the
  329.      maximum length of the field in which the cursor is located (called the
  330.      current field), and the cursor position within the current field.
  331.  
  332.          If the current record number is greater than the number of records
  333.      already entered, the current record has not yet been entered.  If the
  334.      number of empty records drops to zero, no new records may be added to
  335.      the current file.  The status line changes to indicate when you are
  336.      editing your return address, and to show the starting position of the
  337.      search when you are entering search criteria.
  338.  
  339.          Immediately below the status line is the instruction line.
  340.      Various instructions and prompts appear here.
  341.  
  342.          Occupying most of the screen is the actual entry area.  The names
  343.      of the nine entry fields are printed on the left side, and their
  344.      current contents (if any) are printed immediately to the right.
  345.  
  346.          If you have a mouse, mouse command buttons surround the entry
  347.      area.  Each of these buttons corresponds to a keyboard command, which
  348.      you may select by clicking on the desired command button.
  349.  
  350.          The bottom of the screen shows the first four letters of the
  351.      definitions of all twelve function keys (twelve definitions are always
  352.      displayed even if your computer has only ten function keys).
  353.  
  354.  
  355.      2.1  Editing and Command Keys
  356.  
  357.          The following is a summary of the available editing and command
  358.      keys.
  359.  
  360.  
  361.  
  362.  
  363.  
  364.      Address List Manager 5.10 Instructions                        Page 6
  365.  
  366.  
  367.          Arrow Keys: You may use the up and down arrow keys to move to any
  368.      desired field.  You may move around in a field by using the left and
  369.      right arrow keys.  You cannot move more than one space beyond the
  370.      current end of a field.
  371.  
  372.          Tab: Tab moves you to the next field, and Shift-Tab moves you to
  373.      the previous field.
  374.  
  375.          Mouse users can also move between fields or within a field using
  376.      the mouse.  To move into a new field, position the mouse cursor
  377.      anyplace in the field and click the left button.  To move within the
  378.      current field, position the mouse cursor in the desired location and
  379.      click the left button.
  380.  
  381.          Backspace: Moves the cursor one space to the left, erases any
  382.      character that was in that space, and moves any remaining characters
  383.      right of the cursor one space to the left.
  384.  
  385.          Delete: Works similarly to Backspace, except that the cursor
  386.      remains in the same location.  The character under the cursor is
  387.      deleted, and any characters to the right of the cursor are moved
  388.      left.
  389.  
  390.          Home: Moves the cursor to the start of the current field.
  391.  
  392.          End: Moves the cursor to one space beyond last character typed in
  393.      the current field.
  394.  
  395.          Ctrl-Left Arrow: Moves the cursor to the beginning of the previous
  396.      word.
  397.  
  398.          Ctrl-Right Arrow: Moves the cursor to the beginning of the next
  399.      word.
  400.  
  401.          Insert: Toggles between overtype and insert modes.  The size of
  402.      the cursor indicates the status of insert.  An underline cursor means
  403.      insert is off, and a box-shaped cursor means insert is on.  In
  404.      overtype mode (when insert is off), typing a character replaces
  405.      anything already typed in that position -- this is the default.  In
  406.      insert mode, previously entered characters are shifted to the right to
  407.      make room for the new character.  ALM will not let you insert a letter
  408.      if the field is full.
  409.  
  410.          Enter: The exact action of the Enter key depends upon which option
  411.      you've selected in the Editor options.  It its default mode, it tells
  412.      ALM to accept the current record, return address or search criteria as
  413.      entered.
  414.          If you've selected the "Enter tabs to next field" option, it
  415.      advances you to the next field unless the current field is the last
  416.      field, in which case it tells ALM to accept the current record, return
  417.      address or search criteria as entered.
  418.          If you're in doubt about which option you have selected, press
  419.      Alt-H and the help screen will tell you exactly what the Enter key
  420.  
  421.  
  422.  
  423.  
  424.      Address List Manager 5.10 Instructions                        Page 7
  425.  
  426.  
  427.      will do.  To change this option setting, select "Editor options" on
  428.      the Configuration Menu.
  429.  
  430.          Ctrl-Enter: Tells ALM to accept the current record, return address
  431.      or search criteria as entered.
  432.  
  433.          When you tell ALM to accept the current record, return address or
  434.      search criteria either with Enter or Ctrl-Enter, you must confirm that
  435.      the record is OK before proceeding.  If you press N, you return to
  436.      editing where you left off.
  437.          If you press Y, the record is entered as typed.  In the regular
  438.      editor, you advance to the next record.  If you are editing your
  439.      return address, you return to the regular file editor.  If you are in
  440.      search, searching begins.
  441.          Note: If you prefer, the confirmation step may be bypassed via the
  442.      Editor options on the Configuration Menu.
  443.  
  444.          Escape: Exits the editor and returns you to the Main Menu, or
  445.      returns to the regular editor if you are in search or the return
  446.      address editor.  If you have edited the current record or return
  447.      address, you are prompted for confirmation first.
  448.  
  449.          Alt-E: Erases the current field from the screen.  The record does
  450.      not change in memory.
  451.  
  452.          Alt-C: Clears the entire current record, return address or search
  453.      criteria on the screen, but does not change it in memory.
  454.  
  455.          Alt-R: Restores the current record, return address or search
  456.      criteria  on the screen to the way it currently exists in memory.  In
  457.      search or the return address editor, Alt-R re-displays any previously
  458.      entered search criteria or your current return address.  Alt-R is used
  459.      to un-do the effect of the Alt-E and Alt-C keys described above.  It
  460.      is not active if you have nothing entered in memory to re-display.
  461.  
  462.          Alt-D: Deletes the current record.  You are first prompted for
  463.      confirmation.  Deleting a record causes it to no longer be displayed,
  464.      saved or printed but leaves it in memory, thus the number of empty
  465.      records does not change.  This allows you to un-delete a record later
  466.      if desired.
  467.  
  468.          Alt-U: Un-deletes a previously deleted record.  The most recently
  469.      deleted record will be inserted as the current record and the current
  470.      record and any additional records will be shifted upward.  You may
  471.      continue to press Alt-U to un-delete up to the last 127 deletions.
  472.      You may un-delete records even if the status line shows zero empty
  473.      records.  Pressing Alt-U has no effect if you have made no deletions,
  474.      or if you exceed 127 un-deletions.
  475.  
  476.          Alt-A: Used for adding new records to a file.  It moves you to the
  477.      first empty record, provided all records are not filled.
  478.  
  479.          Alt-J: Allows you to jump to any previously entered record.  You
  480.      are prompted to select the desired record number.  Type any valid
  481.  
  482.  
  483.  
  484.      Address List Manager 5.10 Instructions                        Page 8
  485.  
  486.  
  487.      record number and press Enter.  You may use the standard editing keys,
  488.      and may press Escape to return to the editor.
  489.  
  490.          PgUp,PgDn: Scans through the records, up and down, one at a time.
  491.       The direction in which these keys scan can be customized via the
  492.      Editor options on the Configuration Menu.
  493.  
  494.          If you have edited the current record and press Alt-U, Alt-A, PgUp
  495.      or PgDn, ALM asks if you want to keep the changes to the current
  496.      record.  This same prompt occurs after you enter a valid record number
  497.      when using Alt-J.  After you press Y or N, the selected action is
  498.      performed.
  499.  
  500.          Alt-S: Enters search mode.  You must have at least one record
  501.      entered to enter search.  If you previously entered any search
  502.      criteria, it will be printed on the screen.  You may press Alt-C to
  503.      clear the old search criteria if desired, and you may press Escape to
  504.      return to the editor.
  505.          Type the text for which you are searching into the fields and
  506.      press Enter or Ctrl-Enter (depending on your Editor options setting)
  507.      to begin searching.  ALM finds the first record that matches your
  508.      criteria, or displays a message if no match is found.  The search
  509.      begins with the record number shown on the status line.
  510.          Matches to your search criteria are detected as follows:
  511.      1. A blank field in the search criteria matches anything.
  512.      2. In order for a match to occur, both the characters and their
  513.          positions must match.  For example, this means that "Mrs." will
  514.          not match "Mr. and Mrs."
  515.      3.  Anything to the right of your search criteria is ignored.  For
  516.          example, this means that "Mr" matches both "Mr" and "Mrs."
  517.      4. By default, searches are case-sensitive; "A" does not match "a."
  518.          You may toggle case-sensitive searching via the Editor options on
  519.          the Configuration Menu.
  520.          Searching is faster if you type something in either the Last Name
  521.      or ZIP Code fields, since these are the first fields ALM compares in
  522.      searching.
  523.  
  524.          Ctrl-R: Enters the return address editor, where you may inspect
  525.      and edit your return address.  Your current return address, if one
  526.      exists, is displayed. Editing is done exactly as in the regular file
  527.      editor, except that the phone number field is not used.  Press
  528.      Ctrl-Enter or Enter (depending on your Editor options setting) to
  529.      accept the address as entered, or Escape to return to the regular
  530.      editor without any changes.  If you make changes, remember to save
  531.      your new return address to disk (check the section on File Operations
  532.      for details).
  533.  
  534.          Alt-1: Selects the current field as the primary sort field (shown
  535.      by 1* to the left of the field name).  If the selected field is
  536.      already the secondary sort field, the sort fields are swapped.  The
  537.      sort fields may also be changed from the Configuration menu (consult
  538.      the Configuration section for details).
  539.  
  540.  
  541.  
  542.  
  543.  
  544.      Address List Manager 5.10 Instructions                        Page 9
  545.  
  546.  
  547.          Alt-2: Same as Alt-1, but selects the secondary sort field (shown
  548.      by 2*).
  549.  
  550.          Alt-H: Displays the help screen, which briefly summarizes all the
  551.      editing and command keys.
  552.  
  553.          Alt-T: Displays the table of two-letter symbols.  The table
  554.      includes all U.S. states, commonwealths, territories and possessions,
  555.      and all Canadian provinces.
  556.  
  557.          Function Keys: The function keys provide a shortcut way of typing
  558.      frequently used items.  Each function key may replace up to 15
  559.      individual keystrokes.  The keys are pre-defined with words often used
  560.      in addresses. They may be changed as desired from the Configuration
  561.      menu (consult the Configuration section for details, including a list
  562.      of the default definitions).  Mouse users may also click on the
  563.      definitions at the bottom of the screen,
  564.  
  565.      3.0  File Operations
  566.  
  567.          Selecting Main Menu option 1 brings up the File Operations Menu.
  568.      File operations transfer data between memory and disk.  The records
  569.      you type into the current file, and current return address, are stored
  570.      only in the computer's memory.  To be able to retrieve them later,
  571.      they must be saved to disk.  You may save your files any time you
  572.      wish.  It is a good idea when entering a large amount of data to save
  573.      your work frequently, so you won't lose everything you've typed if
  574.      there is a power failure.
  575.  
  576.          The File Operations menu allows you to load or save a return
  577.      address or regular file, as well as clear the current file.  Return
  578.      address files and regular files are handled independently.  Saving or
  579.      loading one does not affect the other.
  580.  
  581.          You can load a disk file at any time, either combining it with or
  582.      replacing the current file already in memory.
  583.  
  584.          IMPORTANT: If you are loading a regular file and have records
  585.      entered in the current file, the disk file is added onto the end of
  586.      the current file (memory permitting) unless you first clear the
  587.      current file.  You may clear the current file from either the Main or
  588.      File Operations Menu.  Loading a return address file replaces the
  589.      current return address.
  590.  
  591.          You can save either the complete current file or any portion of
  592.      it.  If you select the Save part of file option (option 3), you must
  593.      first choose the range to save.  The method used is the same one used
  594.      when selecting the print range, except that the save range is cleared
  595.      each time you save a file.  Check the printing section for details.
  596.  
  597.  
  598.  
  599.  
  600.  
  601.  
  602.  
  603.  
  604.      Address List Manager 5.10 Instructions                        Page 10
  605.  
  606.  
  607.      3.1  Loading and Saving
  608.  
  609.          All load and save operations work essentially the same, including
  610.      those involving setup files (which are accessed through the
  611.      Configuration and Print Options Menus).  You begin by selecting the
  612.      directory to be accessed.  Enter any valid directory, using the
  613.      standard editing keys.  ALM displays a listing of all the files in the
  614.      selected directory that have the default extension (Consult the
  615.      appendix on disk file names for more information on directories and
  616.      default extensions).
  617.  
  618.          Shown in the listing is each file's base name (without the
  619.      extension), its size and the date it was last modified.  If there are
  620.      more than 42 files, the display pauses each time the screen fills.
  621.      The file names appear in alphabetical order by default, but you can
  622.      elect to have them displayed in the order in which they actually
  623.      appear on the disk via a Global options setting on the Configuration
  624.      Menu.
  625.  
  626.          A status line at the top of the screen indicates the default
  627.      extension, number of files in the directory with the default extension
  628.      and the number of bytes free on the disk.  Just below the status line
  629.      is the name of the directory being accessed.
  630.  
  631.          After the file listing is displayed, type the desired name and
  632.      press Enter to begin saving or loading.  You may also press Escape to
  633.      return to the directory selection line if you want to choose a
  634.      different directory.
  635.  
  636.          If you are saving a file and use a file name that already exists,
  637.      you'll be warned of this, and must confirm that you want to overwrite
  638.      the existing file.  This prevents you from accidentally using the same
  639.      name twice, and losing the previous contents of the file.
  640.  
  641.          If the disk operation is not successful, an error message tells
  642.      you what went wrong.  Correct the error, and press any key to restart
  643.      the process (remember, you may press Escape to return to the menu).
  644.  
  645.  
  646.      4.0  Printing
  647.  
  648.          Your mailing list is of little use until you print it.  Selecting
  649.      Main Menu option 3 displays the Print Menu, which offers seven
  650.      options.
  651.  
  652.          If you do not want to print the entire current file, choose option
  653.      1 and select the range of records you want to print.  Use the left and
  654.      right arrow keys to scan through the records one at a time, or the up
  655.      and down arrow keys to scan through 10 per cent of the available range
  656.      at a time.  Press Home to move to the lowest possible record number,
  657.      or End to move to the highest record number. When you have located the
  658.      desired record, select it by pressing Enter or the Space bar.  You may
  659.      also press Escape to return to the menu.  A list of keys used is shown
  660.      at the bottom of the screen.
  661.  
  662.  
  663.  
  664.      Address List Manager 5.10 Instructions                        Page 11
  665.  
  666.  
  667.  
  668.          For mouse users, mouse command buttons, located just above the
  669.      list of keys, duplicate all the keyboard commands.
  670.  
  671.          Once you have chosen a print range, it remains in effect until you
  672.      change it.  If the number of records is decreased, the range is
  673.      adjusted accordingly.
  674.  
  675.          After selecting the print range, if you have a return address
  676.      entered, you must choose if you want to print return addresses.  If
  677.      you press Y, ALM prints your current return address on each envelope,
  678.      or prints a return address label for each destination address label.
  679.      Note: This setting has no affect when you print the address book or
  680.      phone list formats.
  681.  
  682.          If you are printing labels or envelopes, you may want to choose
  683.      Print menu option 2 or 3 to test the label or envelope positioning in
  684.      the printer.  The test prints sample text in all four printable lines
  685.      in both the return and destination address position on an envelope or
  686.      in one full row of labels.  It fills each line to the maximum address
  687.      line width, then either advances to the top of the next label, or
  688.      performs your selected action after printing an envelope.  This lets
  689.      you judge both vertical and horizontal label or envelope positioning.
  690.  
  691.          You may repeat the process as often as needed until you get the
  692.      alignment correct.  If you use the test carefully, all your actual
  693.      labels or envelopes will be perfectly aligned.
  694.  
  695.          Besides checking the alignment of your labels or envelopes before
  696.      printing, this test is useful for determining the correct print
  697.      settings for a particular size of label or envelope.
  698.  
  699.          Print menu options 4 and 5 print the selected range of records in
  700.      the current file or the entire current file respectively.  If you have
  701.      not chosen a range, both will print the entire file.  If you are
  702.      printing labels or envelopes, return addresses also are printed unless
  703.      you have no return address entered or have selected not to print
  704.      return addresses.
  705.  
  706.          Printing begins when you select the desired format.  To interrupt
  707.      printing in progress, press Escape.  You then have the option of
  708.      continuing where printing was halted, or of terminating printing.
  709.      Printing may not stop until some time after you press Escape if your
  710.      printer has a large buffer.
  711.  
  712.  
  713.      4.1  Output Formatting
  714.  
  715.          Your addresses print in the following format on labels and
  716.      envelopes:
  717.                        [Title] [First Name] [Last Name]
  718.                        [Extra Line]
  719.                        [Street]
  720.                        [City], [State] [ZIP Code]
  721.  
  722.  
  723.  
  724.      Address List Manager 5.10 Instructions                        Page 12
  725.  
  726.  
  727.  
  728.          ALM inserts spaces between adjacent fields on the same line
  729.      (Title/First Name/Last Name and City/State/ZIP Code) only as required,
  730.      so spaces won't appear where they are not wanted.
  731.  
  732.          For example, if you type "Mr." in the Title field and "Smith" in
  733.      the Last Name field, it prints as "Mr. Smith."  You can also type a
  734.      company name in the Last Name field (leaving the Title and First Name
  735.      blank), and it will not be preceded by spaces in the printout.
  736.  
  737.          A comma is inserted after the City field if it is not blank unless
  738.      both the State and ZIP Code fields are blank.
  739.  
  740.          If the Title, First Name and Last Name fields are all blank,
  741.      printing begins on the second line.  If the Extra Line or Street
  742.      fields are blank, the next lower line that is not blank is printed.
  743.      This way, there no blank lines will appear within your addresses.
  744.  
  745.          If you do experience blank lines or extra spaces in your
  746.      addresses, you probably have accidentally typed some spaces in one of
  747.      the fields you intend to be blank.  Go back to the editor, and press
  748.      Alt-E in the appropriate fields to make sure they are empty.  Using
  749.      the editor fill dots helps eliminate this problem. Check the
  750.      Configuration section for more information on fill dots.
  751.  
  752.          The phone book format adds the phone number after the last line of
  753.      the label/envelope format shown above.  The phone list format prints
  754.      like this:
  755.  
  756.                 [Title] [First Name] [Last Name]        [Phone]
  757.  
  758.          The same rules apply to insertion of spaces between the Title,
  759.      First Name and Last Name fields.  The placement of the both the name
  760.      and the phone number are fully configurable.  There is also a small
  761.      header printed at the top of each page.
  762.  
  763.          If the printing does not fit properly on your media, select Print
  764.      menu option 6 to bring up the Print Options menu.  Use of this menu is
  765.      described fully in the following section.
  766.  
  767.          Print menu option 7 (or Escape) returns you to the Main menu.
  768.  
  769.  
  770.      4.2  Print Options
  771.  
  772.          The Print Options menu (Print Menu option 6 or Configuration Menu
  773.      option 1) allows you to customize ALM's output to match the output
  774.      media you are using.  You can change the positioning of ALM's printed
  775.      output, you can send a string of control codes to your printer both
  776.      before and after printing, or even change the print output device.
  777.      Your chosen settings can then be saved in a setup file for later
  778.      retrieval, so you need to enter them only once.
  779.  
  780.  
  781.  
  782.  
  783.  
  784.      Address List Manager 5.10 Instructions                        Page 13
  785.  
  786.  
  787.          The Print Options menu offers seven options:
  788.  
  789.          Option 1: Address line width.  The address line width controls how
  790.      many characters wide your address lines are allowed to be.  It is used
  791.      by the editor to control the maximum lengths of the entry fields.  You
  792.      can specify any line width between 20 and 40 characters. The default
  793.      is 37.
  794.  
  795.          Option 2: Print Settings.  Allows you to enter the settings for
  796.      all four of ALM's print formats.  They are:
  797.  
  798.          Label settings.  These settings control the print layout when you
  799.      are printing labels.
  800.          The number of lines per label selects the distance between the
  801.      tops of your labels.  You may choose from 4 to 99 lines per label.
  802.      The default is 6.
  803.          The number of labels across should correspond to the type of
  804.      labels you're using, and may be 1, 2, 3 or 4. The default is 2.
  805.          Tab positions control the horizontal positioning of your labels.
  806.      You must select a tab position for each label you are printing across,
  807.      which should correspond to its starting column position.  You can
  808.      select any column position up to 255, but you must allow enough space
  809.      for each label to be printed based on your selected address line width
  810.      and number of labels across, along with any tab positions you have
  811.      already entered.  The default tab positions are 1, 44, 87 and 130.
  812.  
  813.          Envelope settings.  These settings control the print layout when
  814.      you are printing envelopes.
  815.          The number of lines between addresses selects the vertical
  816.      position of the destination address.  The first four lines are
  817.      reserved for the return address, regardless of the actual number of
  818.      lines it occupies. You may enter any value from 0 to 99 lines; the
  819.      default is 7.
  820.          The tab positions select the horizontal positions of the return
  821.      and destination addresses.  You may enter any tab position from 1 to
  822.      255 for each address.  The default tab positions are 1 and 40.
  823.          The remaining settings are on/off toggles.  The form feed option
  824.      sends a form feed to eject each envelope after it is printed, and the
  825.      pause option stops printing between envelopes to allow you to load
  826.      another envelope.  The default for both is ON.
  827.  
  828.          Address Book settings:  These settings control the print layout
  829.      for the Address Book format.
  830.          The address tab position controls the column position in which the
  831.      address is printed.  You may enter any value from 1 to 255; the
  832.      default is column 5.
  833.          The number of entries per page determines how many addresses are
  834.      printed between page breaks.  The distance between the tops of the
  835.      addresses is always six lines, no matter how many lines they actually
  836.      occupy.  You may enter any value from 1 to 99.  The default number of
  837.      entries per page is 9.
  838.  
  839.  
  840.  
  841.  
  842.  
  843.  
  844.      Address List Manager 5.10 Instructions                        Page 14
  845.  
  846.  
  847.          Phone List settings:  These settings control the print layout for
  848.      the Phone List format.
  849.          The name and phone number tab positions select the horizontal
  850.      placement of the names and phone numbers.  You may select any value
  851.      between 1 and 215 for the name tab position, and any value from 1
  852.      greater than the total of your chosen address line width and name tab
  853.      position to 255 for the phone number tab position.  The defaults are
  854.      10 and 50.
  855.          The number of entries per page controls how many names and
  856.      addresses are printed between page breaks.  The default is 20.
  857.  
  858.          Options 3 and 4: Pre/post-print strings.  These are optional
  859.      strings of up to 50 control characters ALM will send to your printer
  860.      before and after printing.  These control characters can be used to
  861.      change such things as the type style, letter spacing, line spacing,
  862.      etc. The exact capabilities vary from printer to printer.  Consult
  863.      your printer manual for the desired control codes for your printer.
  864.          Each of ALM's four print formats has its own pre- and post-print
  865.      string.  When entering Pre- and Post-print strings, you first select
  866.      the print format, then enter the actual codes.  They must be entered
  867.      one character at a time by ASCII code number.  All ASCII code numbers
  868.      (0-255) are allowed except code 26.  Press Enter on a blank line to
  869.      terminate the string, or Escape to return to the Configuration menu
  870.      without changing the setup string.  There are no default printer
  871.      strings.
  872.  
  873.          Option 5: Print output device. ALM's printed output normally goes
  874.      to parallel printer port 1, but may be directed using DOS standard
  875.      device names to any of the parallel printer ports (LPT1 or PRN, LPT2,
  876.      LPT3), to the screen (CON) or to a disk file.  To use a disk file,
  877.      simply type the desired file name as the print output device.  You may
  878.      precede the file name with a drive and directory name.  For example,
  879.      to send ALM's output to the file OUTPUT.TXT in the ADDRESS directory
  880.      of drive C, type C:\ADDRESS\OUTPUT.TXT as the print output device.
  881.          You might want use a disk file for output if you don't have access
  882.      to or don't want to use a printer while you are running ALM, or if you
  883.      want to use some type of print enhancement program on ALM's output.
  884.      If the device you select is not valid, an error message will be
  885.      displayed when you attempt to print.  The default output device is
  886.      LPT1.
  887.  
  888.          Option 6: Save/Load/Restore settings.  Brings up an additional
  889.      menu that lets you save all your current default settings to disk,
  890.      load a previously saved setup file from disk, or restore all settings
  891.      to their default state.  This menu is also accessible through the
  892.      Configuration menu, and its operation is described in that section.
  893.  
  894.          Option 7 (or Escape): Return to previous menu.  Takes you back to
  895.      either the Print or Configuration menu.
  896.  
  897.  
  898.  
  899.  
  900.  
  901.  
  902.  
  903.  
  904.      Address List Manager 5.10 Instructions                        Page 15
  905.  
  906.  
  907.      4.3  Label Suggestions
  908.  
  909.          ALM's default label print settings are designed for two-across
  910.      3-13/16 x 15/16 inch labels, printed at 10 characters per inch
  911.      horizontally and 6 lines per inch vertically.  These labels are
  912.      especially easy to use, since their carrier is the same width as
  913.      standard 80-column paper.  Other popular widths include 3-1/2 and
  914.      2-1/2 inches.
  915.  
  916.          If you are not sure how many characters will fit across your
  917.      labels, try measuring the labels.  Divide the width by the character
  918.      width on your printer that you plan to use for printing your labels.
  919.      The default character width on most printers is 1/10 inch (10
  920.      characters per inch), and many are capable of other widths.
  921.  
  922.          To calculate the starting column position(s) for your labels,
  923.      measure the distance from the left edge of the first column on your
  924.      printer to the left edge of each of your labels.  If possible, it is
  925.      best to position your labels so that the left edge of the leftmost
  926.      label is aligned with the first column on your printer.
  927.  
  928.          For the vertical spacing, measure the distance between the tops of
  929.      your labels.  Divide this distance by the line spacing on your
  930.      printer.  The default spacing for most printers is 1/6 inch (6 lines
  931.      per inch), and most are capable of many other settings.
  932.  
  933.  
  934.      T24.4  Envelope Suggestions
  935.  
  936.          ALM's default envelope print settings are designed for large-size
  937.      (4-1/8 x 9-1/2) envelopes, printed at 10 characters per inch
  938.      horizontally and 6 lines per inch vertically.  Many other envelope
  939.      sizes are commonly used.  The table below gives suggested settings for
  940.      some popular sizes.
  941.  
  942.      Envelope Size  TypeSize     Number of lines     Destination address
  943.        (inches)      (cpi)      between addresses       tab position
  944.      3-5/8 x 6-1/2    10                6                    25
  945.      3-5/8 x 6-1/2    12                6                    35
  946.      3-7/8 x 7-1/2    10                7                    30
  947.      3-7/8 x 7-1/2    12                7                    40
  948.      4-1/8 x 9-1/2    10                7                    40
  949.      4-1/8 x 9-1/2    12                7                    50
  950.  
  951.  
  952.          The return address tab position for all sizes is 1.  If you load
  953.      your envelopes so that their left edge is aligned with column 1 on
  954.      your printer, the above settings should work well.
  955.  
  956.          The form feed option should be on, unless you want to manually
  957.      adjust each envelope to the top of form position.  If you do not
  958.      select form feed option, be sure to select the pause option so you'll
  959.      have a chance to load a new envelope.
  960.  
  961.  
  962.  
  963.  
  964.      Address List Manager 5.10 Instructions                        Page 16
  965.  
  966.  
  967.          If you are using continuous form envelopes, the form feed may not
  968.      advance the correct distance to the top of the next envelope.  You may
  969.      have to set the correct distance by placing the appropriate control
  970.      code in your Envelope Pre-print string.  Your printer manual will give
  971.      the correct code for setting the form feed distance on your printer.
  972.  
  973.          The pause between envelopes option should be used under most
  974.      circumstances.  You should turn it off only if you are using
  975.      continuous form envelopes and the form feed option to advance to the
  976.      next envelope, or a sheet feeder to automatically load your
  977.      envelopes.
  978.  
  979.  
  980.      4.5 Address Book Suggestions
  981.  
  982.          ALM's default address book print settings are designed for
  983.      standard 8-1/2 by 11 inch paper.
  984.  
  985.          The address book print format is also suitable for printing index
  986.      cards.  Simply set the number of addresses per page to one, and the
  987.      tab position to a suitably small value, typically 1-5.
  988.  
  989.      4.6 Phone List Suggestions
  990.  
  991.          ALM's default phone list print settings are designed for standard
  992.      8-1/2 by 11 inch paper.  This adapts easily to any size page by
  993.      changing the tab and number of addresses per page settings.
  994.  
  995.      4.7  General Print Settings Suggestions
  996.  
  997.          When you have selected your print settings, return to the Print
  998.      menu and give them a try.  If you're printing labels or envelopes, you
  999.      can use the appropriate print alignment test. You may want to use
  1000.      regular paper to avoid wasting labels or envelopes.
  1001.  
  1002.          If you find that you need to change your printer's line or letter
  1003.      spacing, look up the appropriate codes in you printer manual, and
  1004.      enter them in the appropriate Pre-print string(s).  You might also
  1005.      want ALM to restore your printer's normal settings after it completes
  1006.      its printing by placing the necessary codes in your Post-print
  1007.      strings.
  1008.  
  1009.          When you find the correct settings, save them in your setup file
  1010.      for future retrieval.  Consult the configuration section for details.
  1011.  
  1012.  
  1013.      5.0  Configuration
  1014.  
  1015.          Selecting Main menu option 6 displays the Configuration menu.  The
  1016.      Configuration menu is your key to customizing ALM.  It not only lets
  1017.      you modify program settings, but also allows you to create a setup
  1018.      file that automatically makes the settings the way you want them every
  1019.      time ALM is run.
  1020.  
  1021.  
  1022.  
  1023.  
  1024.      Address List Manager 5.10 Instructions                        Page 17
  1025.  
  1026.  
  1027.          When you run ALM, it looks for the file ALMSETUP.DAT or the
  1028.      alternate setup file name you give using the /S switch on the command
  1029.      line.  If the file is found, its contents are loaded and used.  If the
  1030.      file is not found, it is ignored and the standard default settings are
  1031.      used.
  1032.  
  1033.          The Configuration menu offers the following eight options:
  1034.  
  1035.          Option 1: Print options menu.  Allows you to set ALM's print
  1036.      settings to correspond to the labels or envelopes you are using.
  1037.      Consult the section on the Print Options Menu for complete details.
  1038.  
  1039.          Option 2: Sort fields.  Your selection here changes both the
  1040.      default and current sort fields.  Since the sort fields can always be
  1041.      changed within the entry editor, it only makes sense to use the
  1042.      Configuration menu if you intend to save them in a setup file.  The
  1043.      default primary sort field is Last Name, and the default secondary
  1044.      sort field is First Name.
  1045.  
  1046.          Option 3: Function key definitions.  Each function key may be
  1047.      defined to type any string of up to 15 characters for you.  Twelve
  1048.      definitions are always displayed, even if your computer has only ten
  1049.      function keys.
  1050.  
  1051.          The default function key definitions are:
  1052.      F1: Mr.            F5: Inc.        F9: Drive
  1053.      F2: Ms.            F6: Street     F10: Lane
  1054.      F3: Mrs.           F7: Road       F11: Attn
  1055.      F4: Corporation    F8: Avenue     F12: c/o
  1056.  
  1057.          Option 4: Editor options.  These are options that affect the
  1058.      operation of the entry editor ("Enter/edit records" on the Main Menu).
  1059.      They are:
  1060.          Display editor fill dots.  When this option is on, ALM fills
  1061.      spaces in which you have typed nothing with dots.  When this option is
  1062.      off, there are no dots and these untyped spaces are identical in
  1063.      appearance to typed spaces.  You may accidentally type spaces in a
  1064.      field you intend to be blank, which causes extra spaces or extra lines
  1065.      in your printout.  Fill dots make this easily visible on the screen.
  1066.      The default for the Display editor fill dots option is ON.
  1067.          Enter tabs to next field.  When this option is on, pressing Enter
  1068.      in any field except the last one moves you to the next field, and
  1069.      pressing Enter in the last field tells ALM to accept the current
  1070.      record, return address or search criteria.  When this option is off,
  1071.      pressing the enter key when in any field tells ALM to accept the
  1072.      current record, return address or search criteria.  The default for
  1073.      the Enter tabs to next field option is OFF.
  1074.          PgDn moves to next record.  When this option is on, pressing PgDn
  1075.      advances you to the next record, and pressing PgUp takes you back to
  1076.      the previous record.  Turning the option off reverses the action of
  1077.      these two keys.  The default for the PgDn moves to next record option
  1078.      is OFF.
  1079.  
  1080.  
  1081.  
  1082.  
  1083.  
  1084.      Address List Manager 5.10 Instructions                        Page 18
  1085.  
  1086.  
  1087.          Skip entry confirmation.  When this option is on, ALM bypasses the
  1088.      normal prompt to confirm each record you enter.  The default for the
  1089.      Skip entry confirmation option is OFF.
  1090.          Case-sensitive searching.  When this option is on, case is
  1091.      significant when ALM performs a search.  When it's off, case is
  1092.      ignored.  Case-sensitive searching is the faster of the two.  The
  1093.      default for the Case-sensitive searching option is ON.
  1094.          Case-sensitive sorting.  When this option is on, case is
  1095.      significant when ALM performs a sort.  When it's off, case is ignored.
  1096.       This setting makes no significant difference in the speed of sorting.
  1097.       The default for the Case-sensitive sorting option is ON.
  1098.  
  1099.          Option 5: Global options.  These are various options that affect
  1100.      the overall operation of ALM.
  1101.          Insert on by default.  When this option is on, insert mode is
  1102.      active at startup.  If it's off, overtype mode is active at startup.
  1103.      The default for the Insert on by default option is OFF.
  1104.          Sound on by default.  When this option is on, sound is active at
  1105.      startup unless you use the /Q switch on the command line when you run
  1106.      ALM.  When this option is off, sound is turned off.  The default for
  1107.      the Sound on by default option is ON.
  1108.          Skip clear file confirmation.  When this option is on, the current
  1109.      file is cleared instantly when you select "Clear current file" on
  1110.      either the Main or File Operations Menu.  When it's off, you are
  1111.      prompted for confirmation first.  The default for the Skip clear file
  1112.      confirmation option is OFF.
  1113.          Skip regular exit confirmation.  When this option is on, ALM
  1114.      bypasses the exit confirmation when you select "Quit" on the Main
  1115.      Menu, unless you've edited the current file.  When it's off, you are
  1116.      prompted for confirmation first.  The default for the Skip exit
  1117.      confirmation option is OFF.  Note: This option is only active for
  1118.      registered users.
  1119.          Skip file edited exit confirmation.  When this option is on, ALM
  1120.      bypasses the exit confirmation when you select "Quit" on the Main
  1121.      Menu, even if you've edited the current file.  When it's off, you are
  1122.      prompted for confirmation first.  The default for the Skip exit
  1123.      confirmation option is OFF.  Note: This option is only active for
  1124.      registered users.  WARNING: Use great care if you decide to turn this
  1125.      option on, because it makes losing data quite easy.
  1126.          CGA snow checking.  When this option is on, screens display more
  1127.      slowly to avoid interference that occurs on some older CGA systems.
  1128.      When it's off, screens display as quickly as possible.  This option
  1129.      should be left off unless you have a CGA system and notice
  1130.      interference as screens display.  The default for the CGA snow
  1131.      checking option is OFF.
  1132.          Bright background colors.  When this option is on, ALM can use all
  1133.      16 colors as background colors, and blinking is disabled.  When it's
  1134.      off, ALM can only use the first eight colors as background colors, and
  1135.      blinking is enabled.  The default for the Bright background colors
  1136.      option is ON.
  1137.          Sorted file listings.  When this option is on, ALM displays file
  1138.      listings in alphabetical order.  When it's off, files are listed in
  1139.      the order in which they appear on the disk.  The default for the
  1140.      Sorted file listings option is ON.
  1141.  
  1142.  
  1143.  
  1144.      Address List Manager 5.10 Instructions                        Page 19
  1145.  
  1146.  
  1147.  
  1148.          Option 6: Colors.  Brings up an additional menu, which lets you
  1149.      choose between three pre-defined color sets, or select your own custom
  1150.      colors.
  1151.          For the pre-defined color sets, simply select the appropriate item
  1152.      on the menu.  The colors will instantly change to the set you select.
  1153.          To create your own custom color set, select Option 4.  You'll see
  1154.      a color table on the right side of the screen, which shows you all the
  1155.      256 possible foreground and background color combinations available.
  1156.      In those cases where the foreground and background are the same, the
  1157.      color number is invisible.
  1158.          On the left side of the screen, you're prompted to select your
  1159.      desired color for each of ALM's 21 different display items.  You can
  1160.      choose any of the color codes you want, but be careful.  It is
  1161.      possible to make items completely invisible by choosing color codes
  1162.      with the same foreground and background.  The colors will not actually
  1163.      change until you've gone through all 21 items.
  1164.  
  1165.          Option 7 Save/Load/Restore settings.  Brings up an additional menu
  1166.      that lets you save all your current default settings to disk, load a
  1167.      previously saved setup file from disk, or restore all settings to
  1168.      their default state.
  1169.          The menu offers three options.  The first is Save settings to
  1170.      setup file.  This stores all the current settings, including print
  1171.      options and colors, in a disk file called a setup file.
  1172.          The second option is Load new setup file.  This loads a previously
  1173.      created setup file, changing the current settings to those specified
  1174.      in the file.
  1175.          Loading or saving setup files is handled exactly the same as
  1176.      regular and return address files.  Consult the File Operations section
  1177.      for complete information.  Remember, if you use a name other than
  1178.      ALMSETUP.DAT for your setup file, or place it on a drive or directory
  1179.      other than those current when ALM is run, you will have to use the /S
  1180.      switch when you run the program to automatically load the setup file.
  1181.          Finally, you can select the third option, Restore standard
  1182.      settings.  This changes all current settings to their standard
  1183.      settings (those used when no setup file has been loaded).  You are
  1184.      prompted for confirmation first.
  1185.  
  1186.          Option 8 (or Escape): Return to main menu.  Takes you back to the
  1187.      program when you are finished setting the defaults.
  1188.  
  1189.  
  1190.      5.1  Suggestions for Setup Files
  1191.  
  1192.          You can create as many setup files as you wish.  It is a good idea
  1193.      to have a setup file for all the different size media and type styles
  1194.      that you use.
  1195.  
  1196.          Simply give each setup file a unique name, then specify the
  1197.      appropriate file name with the /S switch when you start ALM, or load
  1198.      the desired file using the Configuration menu.
  1199.  
  1200.  
  1201.  
  1202.  
  1203.  
  1204.      Address List Manager 5.10 Instructions                        Page 20
  1205.  
  1206.  
  1207.      6.0  Miscellaneous Main Menu Functions
  1208.  
  1209.          The Remaining Main menu selections access various functions.  They
  1210.      are described in the sections that follow.
  1211.  
  1212.      6.1  Sorting
  1213.  
  1214.          You will probably want the records in your files to be in a
  1215.      particular order.  Main menu option 4, ALM's fast sorting routine,
  1216.      will sort the current file using the currently selected primary and
  1217.      secondary sort fields.  The primary sort field determines the basic
  1218.      order of the sorted records.  The secondary sort fields are used when
  1219.      primary sort fields are identical.  You can choose to sort the records
  1220.      in ascending (A-Z) or descending (Z-A) order.
  1221.  
  1222.  
  1223.      6.2  Clearing the Current File
  1224.  
  1225.          When you select the Clear file option from the Main Menu (option
  1226.      5) or the File Operations Menu (option 6), you will erase all records
  1227.      in the file currently in memory.  Records that have been deleted can
  1228.      no longer be un-deleted.
  1229.  
  1230.          It is important to remember that nothing happens to any file you
  1231.      have stored on disk -- clearing the current file only affects what is
  1232.      currently in memory.  You are prompted for confirmation before the
  1233.      file is cleared unless you have chosen the global option that bypasses
  1234.      this confirmation step.  Clearing the current file does not clear your
  1235.      current return address.
  1236.  
  1237.  
  1238.      6.3  DOS Shell
  1239.  
  1240.          Main menu option 7, the DOS shell option, lets you return to DOS,
  1241.      while leaving ALM in memory.  You may do anything you would ordinarily
  1242.      do in DOS, such as changing directories, formatting disks or even
  1243.      running another program.  To return to ALM, enter the EXIT command on
  1244.      the DOS command line.
  1245.  
  1246.          Though you may run any another program while in DOS, it is not
  1247.      wise to load any memory-resident programs.  They can behave
  1248.      unpredictably at times, and can even occasionally overwrite ALM.  Load
  1249.      memory-resident programs before you run ALM.
  1250.  
  1251.          It is also a good idea to check the operation of any program you
  1252.      plan to run using the DOS shell before you have any important data
  1253.      entered in ALM.  Unforeseen memory conflicts could lock up your
  1254.      computer and lose your data.  If you have data entered and want to run
  1255.      an untested program, save your current file to disk first.
  1256.  
  1257.          To be able to exit to DOS, ALM must be able to locate the command
  1258.      processor file, usually called COMMAND.COM.  DOS expects to find this
  1259.      file where it was when you booted the computer, typically on drive A
  1260.      for floppy disk users and drive C for hard disk users.  If the file is
  1261.  
  1262.  
  1263.  
  1264.      Address List Manager 5.10 Instructions                        Page 21
  1265.  
  1266.  
  1267.      not found, an error message shows the name and expected location of
  1268.      the file.  Press any key to return to the menu.
  1269.  
  1270.          For floppy disk users, it is possible to ease this operation by
  1271.      copying the command processor file to a RAM disk, then setting the
  1272.      COMSPEC environment variable to COMSPEC=C:\COMMAND.COM.  Consult your
  1273.      DOS manual for more information.
  1274.  
  1275.          Though ALM tries to save enough memory to allow the DOS shell
  1276.      operation, there may be circumstances where there is not enough
  1277.      memory.  If this happens, you will see an error message.  Press any
  1278.      key to return to the Main Menu.
  1279.  
  1280.  
  1281.      6.4  Quitting ALM
  1282.  
  1283.          When you select Quit (Main menu option 8 or Escape), you will exit
  1284.      from ALM and return to DOS.  Any data in the current file will be
  1285.      lost, so be sure to save the current file to disk if you want to
  1286.      retrieve it later.  You are prompted for confirmation before the
  1287.      program terminates unless you are a registered user and have selected
  1288.      the global option that bypasses this confirmation step.
  1289.  
  1290.  
  1291.      Appendix A: ALM Disk File Names and Directories
  1292.  
  1293.          In ALM, disk file names are governed by the usual DOS rules.  A
  1294.      file name consists of a base name of up to eight characters, plus an
  1295.      optional extension of up to three characters.  The extension is
  1296.      separated from the base file name with a period.  Like DOS, ALM always
  1297.      converts file names to uppercase, regardless of how they are typed.
  1298.  
  1299.          By default, files created with ALM are given the appropriate
  1300.      default extension based on the type of file if you simply omit the
  1301.      extension when you type the file name.  This allows you to use only
  1302.      the base name, without worrying about the extension.  The defaults are
  1303.      .ALM for regular and return address files and .DAT for setup files.
  1304.  
  1305.          Though use of the default extensions is highly recommended, you
  1306.      may use any extension you wish.  If you want to use a file that has no
  1307.      extension, type a period at the end of the file name.  Keep in mind
  1308.      that files with nonstandard extensions will not appear in ALM's file
  1309.      listings, though they can still be used.
  1310.  
  1311.          ALM can access any subdirectory on any disk drive.  All you need
  1312.      to do is type the desired path when ALM prompts you to enter a
  1313.      directory.  A path consists of a drive letter, followed by a colon,
  1314.      then a list of directory names, each preceded by a backslash.  If you
  1315.      omit any part of the path, whatever is current is assumed.  As a
  1316.      special convenience for users of older versions of ALM, if you enter a
  1317.      single letter as the directory, it is assumed to be a drive letter.
  1318.  
  1319.  
  1320.  
  1321.  
  1322.  
  1323.  
  1324.      Address List Manager 5.10 Instructions                        Page 22
  1325.  
  1326.  
  1327.          ALM stores separate paths for each type of file it uses.  The
  1328.      default path is the current path at startup, unless you specify a path
  1329.      using the /F, /R or /S switches.
  1330.  
  1331.          Your DOS manual contains a complete explanation of file names,
  1332.      paths and subdirectories.
  1333.  
  1334.  
  1335.      Appendix B: Command Line Switches
  1336.  
  1337.          Command line switches affect the way ALM operates.  They are typed
  1338.      on the command line following the program name.  Switches may be typed
  1339.      in upper or lower case.  Each must be preceded by a forward slash.  If
  1340.      you use multiple switches, they may be typed in any order.  Spaces are
  1341.      not required between switches, but may be used if desired.
  1342.  
  1343.          /NX (No XMS virtual memory): Tells ALM not to use XMS (Extended
  1344.      memory) for its virtual memory.  By default, ALM will use 375k of XMS
  1345.      as virtual memory if available.
  1346.  
  1347.          /NE (No EMS virtual memory): Tells ALM not to use EMS (Expanded
  1348.      memory) for its virtual memory.  By default, ALM will use 384k of EMS
  1349.      as virtual memory if available, and XMS is not available.
  1350.  
  1351.          /ND (No Disk virtual memory): Tells ALM not to use disk space as
  1352.      virtual memory.  By default, ALM will use 375k of disk space as
  1353.      virtual memory if available, and both XMS and EMS are not available.
  1354.  
  1355.          You may use any or all of the above three switches to control
  1356.      ALM's virtual memory usage.  For example, if you want ALM to use EMS
  1357.      even if enough XMS is available, use the /NE switch.  If you want ALM
  1358.      to use disk-based virtual memory even if enough XMS and/or EMS is
  1359.      available, use both /NX and /NE.  Finally, if you want ALM to use no
  1360.      virtual memory at all, use all three switches.
  1361.  
  1362.          /M [number] (save conventional Memory): Saves [number] kilobytes
  1363.      of conventional memory for other uses if ALM is not using virtual
  1364.      memory.  This switch is ignored if ALM is using virtual memory.
  1365.          Ordinarily, when not using virtual memory, ALM saves 50 kilobytes
  1366.      of conventional memory and uses the rest to hold as many records as
  1367.      possible, up to a maximum of 2,400 records.  The /M switch allows you
  1368.      to reserve enough memory to run another program while ALM is loaded
  1369.      using the DOS shell operation.
  1370.          Using a number larger than 50 will probably decrease the number of
  1371.      records available in ALM, and using a smaller number will increase the
  1372.      number of records (to a maximum of 2,400).  Using a very small number
  1373.      will probably not allow enough memory for the DOS shell operation.
  1374.      The minimum number of kilobytes you may save is 2; the maximum depends
  1375.      on the amount of memory in your system.  If you specify a number
  1376.      smaller than 2, 2 kilobytes are saved.  If you specify a number that
  1377.      is too large, ALM will not run.
  1378.  
  1379.          /B (Black and white): Suppresses color from the composite output
  1380.      of the Color/Graphics Adapter (CGA).  It may make text appear sharper
  1381.  
  1382.  
  1383.  
  1384.      Address List Manager 5.10 Instructions                        Page 23
  1385.  
  1386.  
  1387.      when ALM is run on a machine with a composite monochrome monitor
  1388.      connected to a CGA.
  1389.  
  1390.          /T (Tandy): This switch should be used if you run ALM on a Tandy
  1391.      1000 computer with a 90-key keyboard, in order to access function keys
  1392.      11 and 12.
  1393.  
  1394.          /Q (Quiet mode): Suppresses the negative response tone normally
  1395.      heard when you press an inactive key.  Note: You can also turn off the
  1396.      "Sound on by default" global option instead of using the /Q switch.
  1397.      Turning the global option off is better if you never want sound, while
  1398.      the command line switch is better if you only occasionally want a
  1399.      quite ALM session.
  1400.  
  1401.          /O (nO mouse):  Tells ALM not to use a mouse, even if it detects
  1402.      that you have a mouse installed.
  1403.  
  1404.          /F [filename] (regular File load): Tells ALM to load [filename] at
  1405.      startup.  Any file name may be used, including a complete path name.
  1406.      If you omit the extension, .ALM is assumed.
  1407.  
  1408.          /R [filename] (alternate Return address file): Tells ALM to load
  1409.      [filename] as a return address file instead of the default file name,
  1410.      RETURN.ALM.  Any file name may be used, including a complete path
  1411.      name.  If you omit the extension, .ALM is assumed.
  1412.  
  1413.          /S [filename] (alternate Setup file): Tells ALM to load [filename]
  1414.      as a setup file instead of the default file name, ALMSETUP.DAT.  Any
  1415.      file name may be used, including a complete path name.  If you omit
  1416.      the extension, .DAT is assumed.
  1417.  
  1418.          For the above three switches, if you supply a path only,
  1419.      terminated by a backslash, it becomes the default directory for the
  1420.      corresponding type of file.  You may also use the /R and /S switches
  1421.      alone, without a file or path name, to avoid loading the RETURN.ALM
  1422.      and ALMSETUP.DAT files.
  1423.  
  1424.          The following are some examples of switch usage.  The first
  1425.      example runs ALM on a Tandy machine and loads the regular file
  1426.      CLIENTS.ALM, which is located in the ADDRESS directory of the disk in
  1427.      drive C:
  1428.                          ALM /T /F C:\ADDRESS\CLIENTS
  1429.  
  1430.          The next example runs ALM on a machine with a composite monochrome
  1431.      monitor, eliminates the negative response tone, and loads the setup
  1432.      file ENVELOPE.DAT, which is in the current drive and directory, and
  1433.      the return address file BUSINESS.ALM, which is in the ALM directory of
  1434.      the current drive:
  1435.                     ALM /B /Q /S ENVELOPE /R \ALM\BUSINESS
  1436.  
  1437.          The final example runs ALM, instructs it not to use XMS or EMS
  1438.      virtual memory, and makes the ADDRESS directory on the current drive
  1439.      the default directory for regular files:
  1440.                             ALM /NX /NE /F ADDRESS\
  1441.  
  1442.  
  1443.  
  1444.      Address List Manager 5.10 Instructions                        Page 24
  1445.  
  1446.  
  1447.  
  1448.      Appendix C: Troubleshooting
  1449.  
  1450.          The following is a list of common problems encountered in running
  1451.      ALM, an explanation of what causes them, and recommended solutions.
  1452.  
  1453.          Problem:  Whenever I load in a disk file and have previously had
  1454.      another file loaded, the old file remains in memory and the new file
  1455.      gets combined with it.
  1456.          Explanation:  ALM is designed to operate this way to enable you to
  1457.      combine files easily.
  1458.          Solution:  If you do not want the new file added to the existing
  1459.      file, clear the current file first.  You may do so on either the Main
  1460.      or File Operations Menu.
  1461.  
  1462.          Problem: There is a lengthy pause when ALM starts, and
  1463.      occasionally during ordinary use.  This didn't happen in previous
  1464.      versions.
  1465.          Explanation:  Beginning with version 5,10, ALM uses virtual memory
  1466.      so that you can access a full 2,400 record file with as little as 256k
  1467.      of conventional memory.  To do this, it uses what is called virtual
  1468.      memory.  Virtual memory is memory outside the normal 640k accessible
  1469.      by DOS.  When it uses virtual memory, ALM stores only a small portion
  1470.      of your current file in conventional memory; the entire current file
  1471.      is stored in virtual memory.
  1472.          If you do not have enough actual memory for ALM to use as virtual
  1473.      memory, it uses disk space instead.  Though disk space works just as
  1474.      well as actual memory, it is considerably slower.  This is what causes
  1475.      the pauses in ALM's operation.
  1476.          Solution:  If do not want ALM to use disk space as virtual memory,
  1477.      use the /ND switch when you run ALM.
  1478.  
  1479.          Problem:  With the addition of phone number storage and the many
  1480.      new configuration options in version 5.xx, I'm concerned about file
  1481.      compatibility with earlier versions.
  1482.          Explanation:  All ALM file formats remain unchanged, so you can
  1483.      use files created with previous versions in ALM 5.xx, and files
  1484.      created by ALM 5.xx can be read by older versions.
  1485.          Solution:  Don't worry about it!
  1486.  
  1487.          Problem:  My control codes aren't being sent to the printer.  This
  1488.      used to work perfectly, and I haven't changed a thing.
  1489.          Explanation:  An undocumented change in the compiler used to
  1490.      prepare ALM resulted in a change in the way print output device names
  1491.      are handled.  Specifically, a colon should no longer be used at the
  1492.      end of the device name.  The default device name has been changed to
  1493.      reflect this, but if you are using a setup file prepared with an older
  1494.      version of ALM, the old name will still be there.
  1495.          Solution:  Remove the colon from the end of the print output
  1496.      device name (using the "Print output device" selection on the Print
  1497.      Options Menu), and re-save the setup file (using
  1498.      "Save/Load/Restore..." on that same menu).  You'll need to repeat this
  1499.      process for all of your setup files.
  1500.  
  1501.  
  1502.  
  1503.  
  1504.      Address List Manager 5.10 Instructions                        Page 25
  1505.  
  1506.  
  1507.          Problem:  Whenever I print a file, and I'm using a printer control
  1508.      string, my disk drive access light comes on briefly.
  1509.          Explanation:  This is a side effect of the above problem.  On
  1510.      certain machines, removing the colon from the device name causes the
  1511.      default disk drive to spin.  Nothing is written to or read from the
  1512.      disk.
  1513.          Solution:  Either live with the light coming on (it does no harm),
  1514.      or try including the colon in the device name and see if the control
  1515.      codes still work.
  1516.  
  1517.          Problem:  I can't get labels aligned correctly on my laser
  1518.      printer.
  1519.          Explanation:  ALM's default print settings assume the printer is
  1520.      set to print 6 lines per inch vertically. Laser printers do not
  1521.      default to a vertical spacing of 6 lines per inch as other printers
  1522.      do.
  1523.          Solution:  Use the included LASER.DAT setup file to change your
  1524.      printer's line spacing to 6 lines per inch.
  1525.  
  1526.  
  1527.      Appendix D: Distribution and Registration
  1528.  
  1529.          Address List Manager (including its documentation) is Copyright
  1530.      1990-94 by Jack Hudgions, all rights reserved.  All brand and product
  1531.      names referenced herein are trademarks or registered trademarks of
  1532.      their respective holders.
  1533.  
  1534.          ALM may be distributed freely, as long as it is not altered in any
  1535.      way and all the files in the distribution archive are included.  A
  1536.      complete list of the files is included in the file READ.ME.
  1537.  
  1538.          Address List Manager is user-supported software.  If you find ALM
  1539.      useful, encourage further development by registering.  For only $15,
  1540.      you'll be entitled to free support, and also to free updates,
  1541.      guaranteed at least through the 5.xx series.  Please see the file
  1542.      REGISTER.FRM for complete details on registering ALM.
  1543.  
  1544.          When you register, you'll receive instructions on how to use the
  1545.      REGISTER.EXE program to personalize your copy of ALM, and eliminate
  1546.      the registration reminder messages.
  1547.  
  1548.          Direct all registration payments, questions, comments and
  1549.      suggestions to:
  1550.  
  1551.          Jack Hudgions
  1552.          2324 Killarney Way
  1553.          Tallahassee, FL 32308-3151
  1554.  
  1555.           You can also contact the author electronically:
  1556.  
  1557.      Commercial on-line services:
  1558.          CompuServe:     71534,444
  1559.          GEnie:          J.HUDGIONS
  1560.          America Online: JHudgions
  1561.  
  1562.  
  1563.  
  1564.      Address List Manager 5.10 Instructions                        Page 26
  1565.  
  1566.  
  1567.  
  1568.      Bulletin board networks:
  1569.          Fido:           1:3605/13
  1570.          RIME:           ->1060
  1571.  
  1572.          The latest version of ALM is always available from the following
  1573.      sources:
  1574.  
  1575.      ALM is available for downloading on the first call from these bulletin
  1576.      board systems:
  1577.          WINGIT! BBS                            904-386-8693
  1578.            Log on as ALM USER (no password) to quickly download the latest
  1579.            version of ALM.
  1580.          The Programmer's Mark BBS              718-921-9267
  1581.            Log on using your own name, and download ALM*.EXE.
  1582.  
  1583.      ALM is available via Fidonet file request from 1:3605/13 using the
  1584.      magic name ALM.
  1585.  
  1586.      ALM is also available from these commercial online services:
  1587.          GEnie: IBM RoundTable software library
  1588.          CompuServe: IBMAPP Forum library
  1589.          America Online: PC Software center, Applications forum, Address &
  1590.          Phone library.
  1591.  
  1592.  
  1593.      Appendix E: Acknowledgments
  1594.  
  1595.          Thanks to all those who have registered and beta tested ALM, for
  1596.      making it what it is today.  Special thanks to Joe Negron for his
  1597.      assistance in testing and preparing the DESQview and OS/2 material and
  1598.      to Len Philpot for his help file format
  1599.